.list-view {
    -fx-border-width: 0;
    -fx-background-color: transparent;
}

.list-cell {
    -fx-border-width: 0;
    -fx-background-color: transparent;
    -fx-padding: 5px;
}

.list-cell:filled:hover {
    -fx-background-color: #dce6f5;
}

.list-cell:filled:selected {
    -fx-background-color: #d3dceb;
}

.list-cell:filled:selected:hover {
    -fx-background-color: #d3dceb;
}

.list-cell:filled:selected .member-label {
    -fx-text-fill: black;
}

.list-view .scroll-bar:vertical {
    -fx-background-color: transparent; /* 背景透明 */
}

/* 滚动条轨道 */
.list-view .scroll-bar .track {
    -fx-background-color: transparent; /* 轨道颜色 */
    -fx-border-color: transparent;      /* 轨道边框 */
}

/* 滚动条滑块 */
.list-view .scroll-bar .thumb {
    -fx-background-color: #d0d2d6; /* 滑块颜色 */
    -fx-background-radius: 5px;
}